Big Huge Thesaurus

melicocca bijuga

noun

sounds kind of like